#ifndef PATHMAPVISUALIZER_H
#define PATHMAPVISUALIZER_H

#include <QGraphicsItem>
#include <QGraphicsScene>
#include <QPainter>
#include <QRectF>

#include "pathmap.h"

class PathMapVisualizer : public QGraphicsItem
{
public:
    PathMapVisualizer(PathMap * map, QGraphicsScene * scene);

    void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
    QRectF boundingRect() const;

private:
    PathMap * pathMap;
};

#endif // PATHMAPVISUALIZER_H
